Thevisualartsarerapidlychangingasmediamovesintotheweb,mobiledevices,andarchitecture.Whendesignersandartistslearnthebasicsofwritingsoftware,theydevelopanewformofliteracythatenablesthemtocreatenewmediaforthepresent,andtoimaginefuturemediathatarebeyondthecapacitiesofcurrentsoftwaretools.Thisbookintroducesthisnewliteracybyteachingcomputerprogrammingwithinthecontextofthevisualarts.ItoffersacomprehensivereferenceandtextforProcessing(www.processing.org),anopen-sourceprogramminglanguagethatcanbeusedbystudents,artists,designers,architects,researchers,andanyonewhowantstoprogramimages,animation,andinteractivity.WrittenbyProcessing’scofounders,thebookoffersadefinitivereferenceforstudentsandprofessionals.Tutorialchaptersmakeupthebulkofthebook;advancedprofessionalprojectsfromsuchdomainsasanimation,performance,andinstallationarediscussedininterviewswiththeircreators.Thissecondeditionhasbeenthoroughlyupdated.Itisthefirstbooktoofferin-depthcoverageofProcessing2.0and3.0,andallexampleshavebeenupdatedforthenewsyntax.Everychapterhasbeenrevised,andnewchaptersintroducenewwaystoworkwithdataandgeometry.New“synthesis”chaptersofferdiscussionandworkedexamplesofsuchtopicsassketchingwithcode,modularity,andalgorithms.Newinterviewshavebeenaddedthatcoverawiderrangeofprojects.“Extension”chaptersarenowofferedonlinesotheycanbeupdatedtokeeppacewithtechnologicaldevelopmentsinsuchfieldsascomputervisionandelectronics.
VISUAL RESEARCHERS architects PROGRAMMING WWW HANDBOOK animation ORG designers PERFORMANCE NEW EXTENSION